import request from '@/utils/request'

// 获取用户评论列表
export function getComments() {
  return request({
    url: '/comments/user',
    method: 'get'
  })
}

// 更新评论
export function updateComment(commentId, data) {
  return request({
    url: `/comments/${commentId}`,
    method: 'put',
    data
  })
}

// 删除评论
export function deleteComment(commentId) {
  return request({
    url: `/comments/${commentId}`,
    method: 'delete'
  })
}

// 获取商品评论列表
export function getProductComments(productId) {
  return request({
    url: `/comments/product/${productId}`,
    method: 'get'
  })
}

// 添加评论
export function addComment(data) {
  return request({
    url: '/comments',
    method: 'post',
    data
  })
}

// 获取用户对商品的评论
export function getUserProductComment(productId) {
  return request({
    url: `/comments/user/product/${productId}`,
    method: 'get'
  })
} 